Inform7
Inform is a design system for interactive fiction based on natural language. Interactive fiction lets the player explore your worlds and stories through text. Write adventure games, historical simulations, gripping stories or experimental digital art. Inform's source reads like English sentences, making it uniquely accessible to non-programmers. It's very easy to get started. Suitable for: Grade 5 - Year 12
Resources: Resources by Grade Level - http://inform7.com/teach/resources-by-grade/
Alice
Alice is a free and open source 3D programming environment designed to teach students object-oriented and event-driven programming. In Alice, students drag and drop graphic tiles in order to animate an object and create a program. Alice is great for creating an animation for telling a story, playing an interactive game, or a video to share on the web. Extensive support materials are provided. Suitable for: Grade 5 - Year 12
Glest
Glest is a free 3D real-time strategy game, where you control the armies of two different factions: Tech, which is mainly composed of warriors and mechanical devices, and Magic, that prefers mages and summoned creatures in the battlefield. Glest is not just a game, but also an engine to make strategy games, based on XML and a set of tools. Suitable for: Year 7 - Adult
**Gamestar Mechanic** empowers kids to have fun while they explore their passion for games and game design.
In addition to being a fun game, Gamestar Mechanic was also designed as a learning platform to foster the development of 21st Century skills while teaching the principles of game design. Suitable for: All ages Resources:Gamestar Teacher: The Iterative Design Process
ArisGames
ARIS is a tool for you to make mobile games, tours and interactive stories. Using the GPS and QR Codes, ARIS players will experience a virtual world of interactive characters, items and media placed in physical space. Suitable for: All ages Resources:Turning Fifth Graders into Game Designers and Mobile Learners
Gameful
A secret HQ for making world changing games! Suitable for: All ages
Thinking Worlds
Thinking Worlds is an intuitive and easy to use 3D simulation authoring platform. We are sure you'll be creating usable simulations and serious games within days of downloading and installing the software. Suitable for: Year 9-12
Partly inspired by the Ambrosine's Game Creation Resources Page, the Game Creation Tools page contains a large number of programs that will allow users to create their own games. The Game Creation tools page is made up of 2 broad categories:
Game Creators, Which lists several programs that can be used to actually make games both 3D and in 2D. It includes both commercial and freeware/open source game creations programs.
Game creation tools and Utilities:Which contains additional programs that will aid game creation and include 3D modelling tools, sound effects generators, texture creators, skybox makers and more.(All free)
At the very bottom of the Game Creation tools page contains additional links to game resources such as free textures, sounds, 3D models etc.. plus links to other recommended game creation sites. Suitable for: All ages.
Game Tools
This might appear as tools that are not for games. That’s because you’re not thinking hard enough about games based learning. All of these things can be used in GBL – it’s all a matter of perspective and design.
Game Salad
Our mission is to make game creation and distribution fun and accessible to everyone. GameSalad’s flagship product, GameSalad Creator, enables the 99% of people who don’t like to code to visually make and publish sophisticated games for the Web, iPhone, iPad and Mac. Suitable for: All ages Resources: Unofficial GameSalad Textbook - http://itunes.apple.com/app/an-unofficial-gamesalad-textbook/id409726843
Adventure Maker The World's easiest way to create point-and-click games and virtual tours for Windows, PSP, iPhone, and iPod touch! Suitable for: All ages
UDK
Experience the power and potential of Unreal Engine 3 on PC and iOS. Create lifelike scenes and fantastic worlds with the same toolset used to make Gears of War and Infinity Blade. Suitable for: All ages Resources: UDK and the Gun - http://charlielove.org/?p=72
Quest
Create your pwn text adventure games. Quest brings 1980's style adventure games up to date. Now you can create your own exciting text adventure, even including graphics and sound. Suitable for: All ages
3D Buzz Video Tutorials 3D Buzz is a company dedicated to providing the world with quality technical education over 3D animation, programming, game design, and much more. We have been producing training videos since 2001, always pushing the envelope in the development of informative lessons with an engaging and personable format. We try to make the viewer feel more like they’re involved in a classroom discussion with an energetic teacher as opposed to being stuck in a dry, uninspired, run-of-the-mill training video.
Movie Sandbox
An open source real time animation and machinima tool for both windows and mac.
G4C Toolkit
A toolkit for those interested in building games for social change.
Stencylworks
Create Flash games on your mac or PC - similar to scratch.
Our drag-and-drop gameplay designer builds off the wildly successful MIT Scratch project. We extend Scratch's simple block-snapping interface with new functionality and hundreds of ready-to-use blocks. Power users can create their own blocks to use and share with others.
Agentsheets AgentSheets is a revolutionary tool that lets you create your own agent-based games and simulations and publish them on the Web through a user-friendly drag-and-drop interface. AgentSheets users range from elementary school students to NASA scientists, entire school districts, and large federally funded university projects. Why should you use it? Build simulations to explore complex ideas, communicate ideas to others, or just build games Suitable for: All ages
MIT OpenCourseWare - Game Design
This course provides practical instruction in the design and analysis of non-digital games. Students cover the texts, tools, references and historical context to analyze and compare game designs across a variety of genres, including sports, game shows, games of chance, card games, schoolyard games, board games, and role–playing games. In teams, students design, develop, and thoroughly test their original games to understand the interaction and evolution of game rules. Students taking the graduate version complete additional assignments. Suitable for: Year 7-12 (Adapted)
Sandbox 3D GameMaker
Platinum Arts Sandbox Free 3D Game Maker is an open source easy to use standalone 3D Game Maker and 3D Game Design program currently based on the cube 2 engine being used in many schools throughout the world that allows kids and adults to create their own video games, worlds, levels, adventures and quests, even cooperatively!
HeroEngine
HeroEngine, the technology behind the HeroCloud, provides you with world building tools, renderer, integrated server architecture and an entire game’s worth of example code.
Construct 2
Create beautiful games with Construct 2, the HTML5 game maker.
Download the Free Edition and discover your creative potential. Unlock your inner game maker!
Suitable for: All ages
Adrift
ADRIFT Developer is a Windows application that allows you to create complex interactive fiction games quickly and easily. It allows you to concentrate on the story by making everything else easy, such as having all options available in dropdown lists, rather than you having to spend a lot of time just trying to figure out how to code the game. Games in ADRIFT are created by adding locations, objects, characters and tasks. These can be organised into folders, allowing you to group things together in a logical manner.
ADRIFT 5 Developer is free.
Quest
Quest lets you make text adventure games, or “interactive fiction”, that can be played anywhere. Your game can be played in a web browser, downloaded to a PC, or even turned into an iPhone or Android app.
Gamefroot Gamefroot is an online tool for creating platform-style games and then sharing those games to be played by anyone around the world. We have made the experience easy and fun for all ages, from inexperienced young people to professional game developers. Gamefroot is powered by HTML5 technology and based entirely in the cloud, so you don't need to worry about downloading anything.
CurveShip
Curveship is an interactive fiction system that provides a world model (of characters, objects, locations, and things that happen) while also modeling the narrative discourse, so that the narration and description of the simulated world can change.
CraftStudio
CraftStudio is a multiplayer platform to create games and interactive movies.
It's very easy to use and it feels just like playing. You will be making awesome stuff in no time!
BootStrap
Bootstrap is a standards-based curriculum for middle- and high-school students, which teaches them to program their own videogames using purely algebraic and geometric concepts. Suitable for: All ages
Super Mario Flash
This Online Super Mario Flash Game is a classic Super Mario Bros game for kids. The game guarantees hours of fun and adventure with one of the Mario Bros characters. You can select the ‘Level Editor’ to create your own levels, where you can build various mazes with a lot of bonuses, tubes and different landscapes. You can also set the level and bonus sizes yourself to make the level easier or more difficult. Suitable for: All ages
Collection of Spreadsheets for Teachers - Excel examples & teaching aids
What can you do with a spreadsheet?
Excel form controls allow non-programmers to create custom interactivity. Adding some graphics turns the sheet into an adventure cockpit: "There are so many valuable tricks, ideas and powerful concepts buried in his workbook. I encourage everyone to play with his file (you need to enable macros) so that you can learn a thing or two. If you are a teacher, feel free to use the files to make your classroom teaching even more awesome." (Chandoo)
Compose Music
This 'instant play' method for total beginners to begin playing musical instruments in minutes was first published by the Australian Music Association in Music in Action The speed and versatility of the method allows musica games to be created 'on the fly' as the learning curve doesn't get in the way of the game. It can be adapted to digital instruments, junk bands, guitars, or a roomful of typical school musical instruments such as xylophones and recorders. Combined with electronic sampled music, it can readily create a soundtrack for a game.
Play My Code
Cloud-Based Game Development.
Develop and play games in your browser. Create and store code, graphics and sound online. Release your game to the world, with a single click. Embed any game onto your blog or website. Active support forum, if you get stuck
AgentCubes
See how easy is it to make your own 3D shapes, program them, turn them into games, and publish them as HTML5
Suitable for:
InkleWriter
inklewriter is a free tool designed to allow anyone to write and publish interactive stories. It’s perfect for writers who want to try out interactivity, but also for teachers and students looking to mix computer skills and creative writing.
Digital Game Making Environments for Learners
Welcome to the library of Digital Game Making Environments for Learners launched by the MAGICAL project. The library catalogues digital tools from around the world that can be used by and with learners of all kinds. These environments open the way to game making activities that are fun, engaging and educational.
Amazingly comprehensive and worth checking out. Suitable for: All ages
RenPy
Ren'Py is a visual novel engine that helps you use words, images, and sounds to tell stories with the computer. These can be both visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
Ren'Py is open source and free for commercial use. It supports Windows, Mac OS X, Linux, and Android.
PuzzleScript
An open-source HTML5 puzzle game builder.
Multimedia Fusion 2
Outdated Tools
These tools can no longer be used, but may be informative when developing new tools.
StoryBricks
Produce deep, engaging stories of your own making simply by clicking together bricks. Watch your stories develop as you play and create new connections between bricks. Suitable for: All ages
Atmosphir
A fairly sophisticated game creation tool that requires no programming knowledge. Suitable for: All ages
Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. It includes extensive resources for educators.
Suitable for: All ages
Resources: Learn to Scratch
Lemmings Scratch Game
Want to make a video game? Here's how!
20 Web Sites to support Scratch
Scratch Schemes of Work
This is a great site that has many, many links to game creation resources.
Suitable for: All ages
Resources: Game Maker Education Resources - http://www.users.on.net/~billkerr/g/int.htm
Game Design and Development resources
Mr. Isaac's GameMaker Resources -
http://gamedev.edublogs.org/2012/12/07/game-maker-resources/
Inform is a design system for interactive fiction based on natural language. Interactive fiction lets the player explore your worlds and stories through text. Write adventure games, historical simulations, gripping stories or experimental digital art. Inform's source reads like English sentences, making it uniquely accessible to non-programmers. It's very easy to get started.
Suitable for: Grade 5 - Year 12
Resources: Resources by Grade Level -
http://inform7.com/teach/resources-by-grade/
Alice is a free and open source 3D programming environment designed to teach students object-oriented and event-driven programming. In Alice, students drag and drop graphic tiles in order to animate an object and create a program. Alice is great for creating an animation for telling a story, playing an interactive game, or a video to share on the web. Extensive support materials are provided.
Suitable for: Grade 5 - Year 12
Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations or real-time 3D animations. Unity is similar to Director, Blender game engine, Virtools or Torque Game Builder in the sense that an integrated graphical environment is the primary method of development.
Suitable for: Year 7-12
Resources: Learn Unity3D - http://learnunity3d.com/
Infinite Unity 3D Video Tutorials List - http://infiniteunity3d.com/unity-3d-video-tutorials/
Unity 3D Tutorials - http://unity3dtutorial.com
Learn Unity 3D self-paced course -
http://walkerboystudio.com/html/unity_course_start_here__free_.html
Glest is a free 3D real-time strategy game, where you control the armies of two different factions: Tech, which is mainly composed of warriors and mechanical devices, and Magic, that prefers mages and summoned creatures in the battlefield. Glest is not just a game, but also an engine to make strategy games, based on XML and a set of tools.
Suitable for: Year 7 - Adult
In addition to being a fun game, Gamestar Mechanic was also designed as a learning platform to foster the development of 21st Century skills while teaching the principles of game design.
Suitable for: All ages
Resources: Gamestar Teacher: The Iterative Design Process
ARIS is a tool for you to make mobile games, tours and interactive stories. Using the GPS and QR Codes, ARIS players will experience a virtual world of interactive characters, items and media placed in physical space.
Suitable for: All ages
Resources: Turning Fifth Graders into Game Designers and Mobile Learners
A secret HQ for making world changing games!
Suitable for: All ages
Thinking Worlds is an intuitive and easy to use 3D simulation authoring platform. We are sure you'll be creating usable simulations and serious games within days of downloading and installing the software.
Suitable for: Year 9-12
Partly inspired by the Ambrosine's Game Creation Resources Page, the Game Creation Tools page contains a large number of programs that will allow users to create their own games. The Game Creation tools page is made up of 2 broad categories:
- Game Creators, Which lists several programs that can be used to actually make games both 3D and in 2D. It includes both commercial and freeware/open source game creations programs.
- Game creation tools and Utilities:Which contains additional programs that will aid game creation and include 3D modelling tools, sound effects generators, texture creators, skybox makers and more.(All free)
At the very bottom of the Game Creation tools page contains additional links to game resources such as free textures, sounds, 3D models etc.. plus links to other recommended game creation sites.Suitable for: All ages.
This might appear as tools that are not for games. That’s because you’re not thinking hard enough about games based learning. All of these things can be used in GBL – it’s all a matter of perspective and design.
Our mission is to make game creation and distribution fun and accessible to everyone. GameSalad’s flagship product, GameSalad Creator, enables the 99% of people who don’t like to code to visually make and publish sophisticated games for the Web, iPhone, iPad and Mac.
Suitable for: All ages
Resources: Unofficial GameSalad Textbook -
http://itunes.apple.com/app/an-unofficial-gamesalad-textbook/id409726843
GameSalad now for Windows -
http://gamesalad.com/windowscreator#
Free cross-platform 3D authoring tool, with game scripting and animation built in.
Suitable for: All ages
RPG game development tool
Suitable for: All ages
Kodu is a visual programming language made specifically for creating games.
Suitable for: All ages
Resources: Kodu for data handling -
http://challengeclc.primaryblogger.co.uk/2011/05/19/kodu-for-data-handling/
Studio K: A Game Design Curriculum for Computational Thinking -
http://www.eriainteractive.com/pdfs/Kodu_CurriculumDoc.pdf
The World's easiest way to create point-and-click games and virtual tours for Windows, PSP, iPhone, and iPod touch!
Suitable for: All ages
Experience the power and potential of Unreal Engine 3 on PC and iOS. Create lifelike scenes and fantastic worlds with the same toolset used to make Gears of War and Infinity Blade.
Suitable for: All ages
Resources: UDK and the Gun -
http://charlielove.org/?p=72
Create your pwn text adventure games. Quest brings 1980's style adventure games up to date. Now you can create your own exciting text adventure, even including graphics and sound.
Suitable for: All ages
3D Buzz is a company dedicated to providing the world with quality technical education over 3D animation, programming, game design, and much more. We have been producing training videos since 2001, always pushing the envelope in the development of informative lessons with an engaging and personable format. We try to make the viewer feel more like they’re involved in a classroom discussion with an energetic teacher as opposed to being stuck in a dry, uninspired, run-of-the-mill training video.
An open source real time animation and machinima tool for both windows and mac.
A toolkit for those interested in building games for social change.
Create Flash games on your mac or PC - similar to scratch.
Our drag-and-drop gameplay designer builds off the wildly successful MIT Scratch project. We extend Scratch's simple block-snapping interface with new functionality and hundreds of ready-to-use blocks. Power users can create their own blocks to use and share with others.
AgentSheets is a revolutionary tool that lets you create your own agent-based games and simulations and publish them on the Web through a user-friendly drag-and-drop interface.
AgentSheets users range from elementary school students to NASA scientists, entire school districts, and large federally funded university projects. Why should you use it? Build simulations to explore complex ideas, communicate ideas to others, or just build games
Suitable for: All ages
This course provides practical instruction in the design and analysis of non-digital games. Students cover the texts, tools, references and historical context to analyze and compare game designs across a variety of genres, including sports, game shows, games of chance, card games, schoolyard games, board games, and role–playing games. In teams, students design, develop, and thoroughly test their original games to understand the interaction and evolution of game rules. Students taking the graduate version complete additional assignments.
Suitable for: Year 7-12 (Adapted)
Platinum Arts Sandbox Free 3D Game Maker is an open source easy to use standalone 3D Game Maker and 3D Game Design program currently based on the cube 2 engine being used in many schools throughout the world that allows kids and adults to create their own video games, worlds, levels, adventures and quests, even cooperatively!
HeroEngine, the technology behind the HeroCloud, provides you with world building tools, renderer, integrated server architecture and an entire game’s worth of example code.
Create beautiful games with Construct 2, the HTML5 game maker.
Download the Free Edition and discover your creative potential. Unlock your inner game maker!
Suitable for: All ages
ADRIFT Developer is a Windows application that allows you to create complex interactive fiction games quickly and easily. It allows you to concentrate on the story by making everything else easy, such as having all options available in dropdown lists, rather than you having to spend a lot of time just trying to figure out how to code the game. Games in ADRIFT are created by adding locations, objects, characters and tasks. These can be organised into folders, allowing you to group things together in a logical manner.
ADRIFT 5 Developer is free.
Quest lets you make text adventure games, or “interactive fiction”, that can be played anywhere. Your game can be played in a web browser, downloaded to a PC, or even turned into an iPhone or Android app.
Gamefroot is an online tool for creating platform-style games and then sharing those games to be played by anyone around the world. We have made the experience easy and fun for all ages, from inexperienced young people to professional game developers. Gamefroot is powered by HTML5 technology and based entirely in the cloud, so you don't need to worry about downloading anything.
Curveship is an interactive fiction system that provides a world model (of characters, objects, locations, and things that happen) while also modeling the narrative discourse, so that the narration and description of the simulated world can change.
CraftStudio is a multiplayer platform to create games and interactive movies.
It's very easy to use and it feels just like playing. You will be making awesome stuff in no time!
Bootstrap is a standards-based curriculum for middle- and high-school students, which teaches them to program their own videogames using purely algebraic and geometric concepts.
Suitable for: All ages
This Online Super Mario Flash Game is a classic Super Mario Bros game for kids. The game guarantees hours of fun and adventure with one of the Mario Bros characters. You can select the ‘Level Editor’ to create your own levels, where you can build various mazes with a lot of bonuses, tubes and different landscapes. You can also set the level and bonus sizes yourself to make the level easier or more difficult.
Suitable for: All ages
Excel form controls allow non-programmers to create custom interactivity. Adding some graphics turns the sheet into an adventure cockpit: "There are so many valuable tricks, ideas and powerful concepts buried in his workbook. I encourage everyone to play with his file (you need to enable macros) so that you can learn a thing or two. If you are a teacher, feel free to use the files to make your classroom teaching even more awesome." (Chandoo)
This 'instant play' method for total beginners to begin playing musical instruments in minutes was first published by the
Australian Music Association in Music in Action The speed and versatility of the method allows musica games to be created 'on the fly' as the learning curve doesn't get in the way of the game. It can be adapted to digital instruments, junk bands, guitars, or a roomful of typical school musical instruments such as xylophones and recorders. Combined with electronic sampled music, it can readily create a soundtrack for a game.
Cloud-Based Game Development.
Develop and play games in your browser. Create and store code, graphics and sound online. Release your game to the world, with a single click. Embed any game onto your blog or website. Active support forum, if you get stuck
See how easy is it to make your own 3D shapes, program them, turn them into games, and publish them as HTML5
Suitable for:
inklewriter is a free tool designed to allow anyone to write and publish interactive stories. It’s perfect for writers who want to try out interactivity, but also for teachers and students looking to mix computer skills and creative writing.
Welcome to the library of Digital Game Making Environments for Learners launched by the MAGICAL project. The library catalogues digital tools from around the world that can be used by and with learners of all kinds. These environments open the way to game making activities that are fun, engaging and educational.
Amazingly comprehensive and worth checking out.
Suitable for: All ages
Ren'Py is a visual novel engine that helps you use words, images, and sounds to tell stories with the computer. These can be both visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
Ren'Py is open source and free for commercial use. It supports Windows, Mac OS X, Linux, and Android.
An open-source HTML5 puzzle game builder.
Outdated Tools
These tools can no longer be used, but may be informative when developing new tools.Produce deep, engaging stories of your own making simply by clicking together bricks. Watch your stories develop as you play and create new connections between bricks.
Suitable for: All ages
A fairly sophisticated game creation tool that requires no programming knowledge.
Suitable for: All ages